major equipment and self-sustainment items - Espagnol Anglais Dictionnaire